# Uncomment the next line to define a global platform for your project
platform :ios, '16.0'
source 'https://gitee.com/mirrors/CocoaPods-Specs.git'

target 'WanAndroidLearn' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  pod 'ReactorKit'
  #    Elegant HTTP Networking in Swift
  #    - Homepage: https://github.com/Alamofire/Alamofire
  pod 'Alamofire'
  #    🍯 Syntactic sugar for Moya
  #    Homepage: https://github.com/devxoul/MoyaSugar
  pod 'MoyaSugar/RxSwift'
  #  Network abstraction layer written in Swift
  #  - Homepage: https://github.com/Moya/Moya
  pod 'Moya/RxSwift'
  #    RxSwift is a Swift implementation of Reactive Extensions
  #    - Homepage: https://github.com/ReactiveX/RxSwift
  pod 'RxSwift'
  pod 'RxCocoa'
  pod 'RxTheme'
  
#  pod 'RxDataSources'
##  pod 'Differentiator'
#  pod 'RxOptional'
#  pod 'RxKeyboard'
#  pod 'RxGesture'
  pod 'RxViewController'
#  pod 'SectionReactor'
  
  pod 'SmartCodable'
  pod 'KafkaRefresh'
  pod 'DZNEmptyDataSet'
  pod 'SwiftLint'
  pod 'NVActivityIndicatorView'
  pod 'R.swift'
  #  A handy collection of more than 500 native Swift extensions to boost your productivity.
  #  - Homepage: https://github.com/SwifterSwift/SwifterSwift
  pod 'SwifterSwift'
  
  # Logging
  #A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS.
  #   - Homepage: https://github.com/CocoaLumberjack/CocoaLumberjack
  pod 'CocoaLumberjack/Swift'
  
  # UI
  pod 'SnapKit'
  pod 'RAMAnimatedTabBarController'
  
  # Misc.
  pod 'Then'  

  target 'WanAndroidLearnTests' do
    inherit! :search_paths
    # Pods for testing
    
  end

  target 'WanAndroidLearnUITests' do
    # Pods for testing
  end

end

post_install do |installer|
    installer.generated_projects.each do |project|
          project.targets.each do |target|
              target.build_configurations.each do |config|
                  config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
               end
          end
   end
end
